/*--------------------用户仪表板--------------------*/
.board{border-bottom: 2px solid #3c87b1;height: 35px;margin-top: 10px;}
.board .addicon,.board .manageicon,.board .toolicon{background: url(../images/icon.png) no-repeat;width: 19px;height: 19px;display: inline-block;float: right;margin:  3px 10px 0 0;cursor: pointer;}
.board .addicon{background-position:-5px -103px; }
.board .manageicon{background-position:-36px -103px; }
.board .toolicon{background-position:-67px -103px; }
.tabcon .part{height: 340px;margin-bottom: 10px;}
    .tabcon .charttable{width: 49.5%;border: 1px solid #dcdfe2;border-radius: 3px;}
    .tabcon .charttable .tit{color: #5f5f5f;font-size: 14px;border-bottom: 1px solid #dcdfe2;background: #f0f4f7;height: 35px;line-height: 35px;padding: 0 10px;font-weight: bold;}
    .tabcon .charttable .seticon{background: url(../images/icon.png) -97px -103px no-repeat;width: 19px;height: 19px;display: inline-block;cursor: pointer;float: right;margin:8px 5px;vertical-align: middle;}
    .tabcon .charttable .closeicon{background: url(../images/icon.png) -128px -103px no-repeat;width: 19px;height: 19px;display: inline-block;cursor: pointer;float: right;margin:8px 5px;vertical-align: middle;}
    .tabcon .charttable .chartcon{height: 280px;padding: 10px;background: #fff;}
/*--------------------用户仪表板--------------------*/
.windows{position: absolute;border: 1px solid #cccfd2;right: 10px;top: 35px;background: #fff;}
.windows .arrows{background: url(../images/icon.png) -73px -169px no-repeat;width: 19px;height: 12px;display: inline-block;position: absolute;}
.windows .title{font-size: 14px;margin: 0 10px;height: 30px;line-height: 30px;border-bottom: 1px solid #edeff1;text-align: center;color: #6d7887;}
/* 配件 */
.addGadget{width: 680px;height: 440px;}
.addGadget .arrows{top: -12px;right: 55px;}
      .gadgetlist li{float: left;width: 150px;margin:10px;}
      .gadgetlist h3{color: #6d7887;font-weight: normal;margin-bottom: 5px;}
      .gadgetlist a{text-decoration: none;color: #5f5f5f;float: right;margin-top: 5px;}
      .gadgetlist .a_icon{width: 11px;height: 11px;background: url(../images/icon.png) -50px -76px no-repeat;display: inline-block;margin-left: 5px;vertical-align: middle;}
/* 布局 */
.selectLayout{width: 370px;height: 150px;}
.selectLayout .arrows{top: -12px;right: 28px;}
      .layoutlist{margin-left: 10px;}
      .layoutlist li{float: left;margin-top: 10px;margin-right:10px; }
/* 工具 */
.chooseTool{width: 150px;height: 225px;right: 0;}
.chooseTool .arrows{top: -12px;right: 6px;}
      .toollist{margin: 15px;}
      .toollist li{margin-top: 15px;}
      .toollist a{text-decoration: none;color: #5f5f5f;}
      .toollist .ticon{width: 14px;height: 15px;display: inline-block;background: url(../images/icon.png) no-repeat;vertical-align: middle;margin-right: 5px;}
      .ticon.icon1{background-position: -5px -138px;}
      .ticon.icon2{background-position: -5px -170px;}
      .ticon.icon3{background-position: -5px -202px;}
      .ticon.icon4{background-position: -5px -234px;}
      .ticon.icon5{background-position: -5px -266px;}
      .ticon.icon6{background-position: -5px -298px;}

/*----------------------用户仪表板----------------------*/

/*-----------------------度量管理-----------------------*/
.viewcon .part{}
      .viewcon .charttable{border: 1px solid #dcdfe2;width: 49.5%;border-radius: 3px;background: #fff;}
      .viewcon .charttable.otherp1{width: 34%;}
      .viewcon .charttable.otherp2{width: 64%;}
      .viewcon .charttable .chartcon{margin: 5px;background: #f3f3f3;text-align: center;min-height: 400px;}
      .viewcon .charttable h2{height: 40px;text-align: center;color: #5f5f5f;line-height: 40px;}

.checkcon{color: #595959;margin-top: 20px;margin-bottom:20px}

/* 弹出窗口 */
.f_box{width: 47%;min-height: 210px;}
.f_box h2.tit b{width: 200px;}

/* 缩小图标 */
.smallglass{cursor: pointer;display: inline-block;}

/* 数据搜索 */
.viewbox{}
.viewbox .v_left{width: 12%;border: 1px solid #dcdfe2;float: left;margin-top: 10px;border-radius: 3px;}
    .viewbox .v_left h2{height: 30px;line-height: 30px;color: #5f5f5f;background: #f0f4f7;border-bottom: 1px solid #dcdfe2;padding: 0 10px;}
    .viewbox .v_left h3{padding: 5px 0;}
    .viewbox .v_left p{margin-bottom: 5px;}
.viewbox .v_right{width: 87%;float: right;}

/*-----------------------度量管理-----------------------*/

/*-----------------------全局度量-----------------------*/
.chartlist{width:100%;}
.chartlist .chart{float: left;border: 1px solid #dee1e4;width: 16%;margin-right: .6%;margin-top: 10px;background: #fff;padding-bottom: 10px;height: 220px;border-radius: 3px;}
.chartlist .chart.nomarright{margin-right: 0;}
.chartlist .chart .tit{height:40px;line-height: 40px;text-align: center;color: #5f5f5f;display: block;text-align: center;font-weight: bold; }
.chartlist .chart .img_chart{margin-left: 40px;display: inline-block;margin-top: 10px;}
.chartlist .chart.v_double{height:460px;background: #fff;}
.chartlist .c_double{width:32.6%; }
.chartlist .ml16p{margin-left: 16.6%;}
.chartlist .safety{padding: 5%;position: relative; }
      .chartlist .appraise{min-height: 90px;position: relative;text-align: center;}
      .chartlist .appraise.line{border-top: 1px solid #e9eaeb;margin-top: 10px;}
      .chartlist .appraise.line .arrow{position: absolute;background: url(../images/icon.png) -108px -174px no-repeat;width: 13px;height: 7px;display: inline-block;top: -7px;left: 50%;margin-left: -6px;}
      .chartlist .appraise .shield{background: url(../images/shield.png) no-repeat;display: inline-block;width:48px;height: 56px;left: 50%;margin-left: -24px;position: absolute;}
      .chartlist .appraise .title{text-align: center;height: 30px;line-height: 30px;}
      .chartlist .appraise .title.bold{font-weight: bold;}
      .chartlist .appraise .orange{color: #a7500a;}
/*-------------------------全局度量-------------------------*/

/*-------------------------专项度量-------------------------*/
.edition .edlist{}
    .edlist li{float:left;width: 24.1%;margin-right: 1%;border: 1px solid #dcdfe2;background: #fff;margin-top: 10px;border-radius: 3px;}
    .edlist li.nomarright{margin-right: 0;}
    .edlist li .tit{height: 38px;line-height: 38px;color: #5f5f5f;padding: 0 10px;font-size: 14px;border-bottom: 1px solid #dcdfe2;background: #f0f4f7;}
    .edlist li .tit .vnum{font-size: 12px;float: right;font-weight: normal;}
    .edlist .appbg1,.edlist .appbg2,.edlist .appbg3,.edlist .appbg4,.edlist .appbg5{display:block;margin: 10px;background: #000;padding: 21px 0;text-align: center;}
    .edlist .appbg1,.edlist .appbg3,.edlist .appbg5{background: #e6ecf2;}
    .edlist .appbg2{background: url(../images/appbg2.jpg) repeat-x;}
    .edlist .appbg4{background: #dce2e8;}
    .edlist a{color: #5f5f5f;display: block;margin: 10px;font-size: 14px;}
/*-------------------------专项度量-------------------------*/

/*-------------------------配置中心-------------------------*/
.usein h2{text-align: left;height: 30px;line-height: 30px;color: #5f5f5f;position: relative;}
.usein h2 b{background: url(../images/line.png) no-repeat;height: 1px;width: 475px;display: inline-block;position: absolute;top: 50%;margin-left: 10px;}

/* 报表 */
.table4 .tr{text-align: right;}
.statement{height: 220px;}
.statement .tit{text-align: left;padding: 0 10px;}
    .statement .s_check,.statement .s_add{width: 28px;height: 28px;border: 1px solid #dcdfe2;cursor: pointer;outline: none;}
    .statement .s_check{background: url(../images/icon.png) #f0f4f7 -33px -260px no-repeat;}
    .statement .s_add{background: url(../images/icon.png) #f0f4f7 -62px -261px no-repeat;}
    .statement .s_list{border: 1px solid #e2e2e2;width: 230px;margin-top: 10px;}
    .statement .s_list p{height: 20px;line-height: 20px;padding: 0 10px;text-align: left;color: #595959;cursor: pointer;}
    .statement .s_list p.cur{background: #3c87b1;color: #fff;}
    .batch_add,.alone_add,.alone_del,.batch_del{border: 1px solid #dcdfe2;border-radius: 3px;width: 31px;height: 28px;cursor: pointer;outline: none;margin-bottom: 15px;}
    .batch_add{background: url(../images/icon.png) #f0f4f7 -32px -319px no-repeat;}
    .alone_add{background: url(../images/icon.png) #f0f4f7 -54px -319px no-repeat;}
    .alone_del{background: url(../images/icon.png) #f0f4f7 -75px -319px no-repeat;}
    .batch_del{background: url(../images/icon.png) #f0f4f7 -96px -319px no-repeat;}

/* 弹出窗口----角色信息 */
.circle{height: 68px;position: relative;}
    .circle .line_orange{border-top: 2px solid #f67e2e;display: inline-block;width:90%;position: absolute;top: 50%;margin-top: -17px;}
    .circle .line_gary{border-top: 2px solid #c7d8e2;display: inline-block;width: 90%;position: absolute;top: 50%;margin-top: -17px;}
    .circle ul{float: left;margin:20px 0;width: 100%;}
    .circle .cir_orange b{background: url(../images/circle.png) 0 0 no-repeat;width:28px;height: 28px;line-height: 28px;text-align: center;display: inline-block; }
    .circle .cir_gary b{background: url(../images/circle.png) -42px 0 no-repeat;width:28px;height: 28px;line-height: 28px;text-align: center;display: inline-block; }
    .circle li{float: left;width: 33%;position: relative;}
    .circle.c_4 li{float: left;width: 25%;position: relative;}
    .circle li b{font-size: 18px;color: #fff;}
.messagebox h2{text-align: left;padding: 0 10px;}
.messagebox .line{width: 100%;height: 1px;display: inline-block;background: url(../images/line2.png) center no-repeat; }

/* 角色按钮 */
.w770 .rolebtn{position: relative;margin:30px 0 0 80px;}
.w770 .rolebtn.ml300{margin-left: 300px;}
.rolebtn{position: absolute;right: 10px;bottom: 15px;}
      .rolebtn .nextstep,.rolebtn .laststep,.rolebtn .savestep,.rolebtn .delstep,.stepbtn .nextstep,.stepbtn .laststep,.stepbtn .savestep{height: 25px;line-height: 25px;border-radius: 4px;background-color: #f67e2e; display: inline-block;text-decoration: none;padding: 0 10px;color: #fff;right: 10px;bottom: 15px;float: right;margin-left: 10px;}
      .rolebtn .nextstep b,.rolebtn .laststep b,.stepbtn .nextstep b,.stepbtn .laststep b{background: url(../images/icon.png) no-repeat;width: 8px;height: 13px;display: inline-block;margin-top:-2px;vertical-align: middle;}
      .rolebtn .nextstep b,.stepbtn .nextstep b{background-position: -146px -302px;margin-left: 5px;}
      .rolebtn .laststep,.stepbtn .laststep,.rolebtn .delstep{background-color: #3c87b1;}
      .rolebtn .laststep b,.stepbtn .laststep b{background-position: -120px -302px;margin-right: 5px;}
      .rolebtn .savestep{}
      .rolebtn .savestep b,.stepbtn .savestep b{background: url(../images/icon.png) -42px -303px no-repeat;width: 13px;height: 10px;display: inline-block;margin-right: 5px;vertical-align: middle;}
      .rolebtn .delstep b{background: url(../images/icon.png) -218px -237px no-repeat;width: 12px;height: 12px;display: inline-block;margin-right: 5px;vertical-align: middle;}

/* 步骤按钮 */
.stepbtn{position: relative;float: left;margin-left: 50%;margin-top: 20px;}
.stepbtn .btnlist{position: relative;top: 50%;left: -50%;}
.stepbtn .btnlist li{float: left;margin-left: 10px;}


.systit{height: 210px;display: inline-block;}
.systembox{width: 170px;height: 200px;overflow-y:auto;border: 1px solid #e2e2e2;padding:5px 10px; }
.systembox2{height: 200px;overflow-y:auto;border: 1px solid #e2e2e2;padding:5px 10px; }

.messagebox .rolelist{width: 200px;height: 200px;overflow-y:auto;border: 1px solid #e2e2e2;}
.messagebox .rolelist p{padding: 3px 10px;cursor: pointer;}
.messagebox .rolelist p:hover{background: #3c87b1;color: #fff;}

/* 数据管理 */
.datatree{min-height: 600px; overflow-y: auto;border: 1px solid #e2e2e2;width: 10%;float: left;margin-top: 10px;position: relative;}
.datatree .dtree{margin: 5px;}
/* 树形图 -编辑新增 */
.a_tool{width: 100%;height: 32px;background: #f0f4f7;position: absolute;bottom: 0;}

/* 报表管理-弹出窗口 */
.leadbtn{width: 23px;height: 19px;background: url(../images/icon.png) -156px -103px;display: inline-block;float: right;cursor: pointer;}
.leadbox{width: 100px;}
.leadbox.windows{right: 0;top: 23px;}
.leadlist li{padding: 5px 0;}
.leadlist li:hover{background: #e7e7e7;}
